package org.ar.tiendaonline.service;

import java.util.List;
import org.ar.tiendaonline.persistence.FacturaDao;
import org.ar.tiendaonline.persistence.FacturaHibernateDao;
import org.ar.tiendaonline.vo.Factura;


public class FacturaDaoService implements FacturaService{
	
	private FacturaDao dao;
	
	public FacturaDaoService() {
		this.dao = new FacturaHibernateDao();
	}
	
	public List getAllFacturas() {
		return dao.getAllFacturas();
	}
	
    public void updateFactura(Factura fac) {
        dao.update(fac);
    }

    public void deleteFactura(Integer id) {
        dao.delete(id);
    }
    
    public Factura getFactura(Integer id) {
    	return dao.getFactura(id);
    }
    
    public void insertFactura(Factura fac) {
        dao.insert(fac);
    }
}
